type github.com/jackc/puddle/v2/internal/genstack.stack
9 uses
github.com/jackc/puddle/v2/internal/genstack (current package)
gen_stack.go#L19: old *stack[T]
gen_stack.go#L20: new *stack[T]
gen_stack.go#L25: s := &stack[T]{}
gen_stack.go#L53: s.new = &stack[T]{}
stack.go#L8: type stack[T any] struct {
stack.go#L13: func (s *stack[T]) push(vs ...T) { s.arr = append(s.arr, vs...) }
stack.go#L18: func (s *stack[T]) pop() T {
stack.go#L32: func (s *stack[T]) takeAll() []T {
stack.go#L39: func (s *stack[T]) len() int { return len(s.arr) }
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)